package com.ian.tag.array;

import java.util.HashMap;
import java.util.Queue;

public class Test {

    public static void main(String[] args) {

        int a =1 ,b =2;
        assert a == b;

        System.out.println("end ");

        HashMap map;

        Queue q;

    }


    public int romanToInt(String s) {
        HashMap<Character,Integer> map = new HashMap<>();
        map.put('I',1);
        map.put('V',5);
        map.put('X',10);
        map.put('L',50);
        map.put('C',100);
        map.put('D',500);
        map.put('M',1000);



        int r = 0;

        if (s.length()==1){
            return  map.get(s.charAt(0));
        }else{
            int a =0;
            int  b = 1;

            while(b<s.length()){

                if (map.get(s.charAt(a))<map.get(s.charAt(b))){
                    r = r+ map.get(s.charAt(b)) - map.get(s.charAt(a));

                    a++ ;
                    b++;
                }else{

                    r =r + map.get(s.charAt(a));

                    a++ ;
                    b++;
                }



            }



        }


        return r;
    }


}
